Skip to main content
Version: 11.x

Type alias: QueryLike<TConfig, TProcedure>

QueryLike: <TConfig, TProcedure> object

Use to request a query route which matches a given query procedure's interface

Type parameters

Parameter
TConfig extends AnyRootConfig
TProcedure extends AnyProcedure

Type declaration

useQuery

useQuery: (variables, opts?) => InferQueryResult< TConfig, TProcedure >

Parameters

ParameterType
variablesinferProcedureInput< TProcedure >
opts?InferQueryOptions< TConfig, TProcedure, any >

Returns

InferQueryResult< TConfig, TProcedure >


useSuspenseQuery

useSuspenseQuery: (variables, opts?) => UseTRPCSuspenseQueryResult< inferProcedureOutput< TProcedure >, TRPCClientErrorLike< TConfig > >

Parameters

ParameterType
variablesinferProcedureInput< TProcedure >
opts?InferQueryOptions< TConfig, TProcedure, any >

Returns

UseTRPCSuspenseQueryResult< inferProcedureOutput< TProcedure >, TRPCClientErrorLike< TConfig > >

Source

packages/react-query/src/shared/polymorphism/queryLike.ts:18


Generated using TypeDoc and typedoc-plugin-markdown